| Negative => Using only optional fields in payload in POST /api/books throws 400 error |
passed |
0h 0m 0s 316ms |
|
| Negative => Invalid path parameter in GET endpoint throws 404 error |
passed |
0h 0m 0s 75ms |
|
| Positive => GET /api/books fetches all books in library |
passed |
0h 0m 0s 438ms |
|
| Negative => GET /api/books/${bookid} return error if book id is not found |
passed |
0h 0m 0s 470ms |
|
| Positive => GET /api/books/${bookid} fetches book in library using book id |
passed |
0h 0m 0s 477ms |
|
| Negative => Missing required fields in POST /api/books throws 400 error |
passed |
0h 0m 0s 563ms |
|
| E2E => POST /api/books creates new book using all fields |
passed |
0h 0m 3s 723ms |
|
| E2E => POST /api/books creates new book using only required fields |
passed |
0h 0m 3s 726ms |
|
| E2E => Verify user is able Add new book from homepage |
passed |
0h 0m 5s 704ms |
|
| E2E => Verify user is able Add new book from book details page |
passed |
0h 0m 6s 18ms |
|
| Negative => Verify error messages for required fields viz. Title, Author and Pages field on Add New Book form page |
passed |
0h 0m 2s 883ms |
|
| Positive => Verify user is able to open newly added book on details page |
passed |
0h 0m 7s 2ms |
|
| Negative => Verify error messages for optional fields Published Year and Rating field on Add New Book form page |
passed |
0h 0m 2s 255ms |
|
| Positive => Clicking on Cancel button goes back to Library homepage |
passed |
0h 0m 2s 251ms |
|
| Positive => Clicking on View Details link opens book details page |
passed |
0h 0m 2s 16ms |
|
| E2E => Create new book using only required fields |
passed |
0h 0m 5s 383ms |
|
| Positive => Displays details of all default books on Books Library homepage |
passed |
0h 0m 1s 228ms |
|
| Positive => Verify book details page can be accessed using direct url |
passed |
0h 0m 2s 215ms |
|
| Positive => GET /api/books/${bookid} fetches book in library using book id |
passed |
0h 0m 0s 427ms |
|
| E2E => Homepage -> Details page -> Back to Library(using button) |
passed |
0h 0m 2s 100ms |
|
| Negative => Verify book not found text is displayed for non existing book url |
passed |
0h 0m 3s 124ms |
|
| Positive => GET /api/books fetches all books in library |
passed |
0h 0m 0s 409ms |
|
| Negative => GET /api/books/${bookid} return error if book id is not found |
passed |
0h 0m 0s 420ms |
|
| Negative => Invalid path parameter in GET endpoint throws 404 error |
passed |
0h 0m 0s 58ms |
|
| Negative => Using only optional fields in payload in POST /api/books throws 400 error |
passed |
0h 0m 0s 251ms |
|
| Negative => Missing required fields in POST /api/books throws 400 error |
passed |
0h 0m 0s 515ms |
|
| E2E => Homepage -> Details page -> Back to Library(using '←' link) |
passed |
0h 0m 2s 856ms |
|
| E2E => Verify all default books in library have matching details on Book detail page |
passed |
0h 0m 8s 974ms |
|
| E2E => POST /api/books creates new book using all fields |
passed |
0h 0m 4s 250ms |
|
| E2E => POST /api/books creates new book using only required fields |
passed |
0h 0m 4s 264ms |
|
| Negative => Verify error messages for required fields viz. Title, Author and Pages field on Add New Book form page |
passed |
0h 0m 2s 530ms |
|
| E2E => Verify user is able Add new book from homepage |
passed |
0h 0m 5s 906ms |
|
| E2E => Verify user is able Add new book from book details page |
passed |
0h 0m 6s 786ms |
|
| E2E => Create new book using only required fields |
passed |
0h 0m 5s 109ms |
|
| Positive => Clicking on Cancel button goes back to Library homepage |
passed |
0h 0m 2s 535ms |
|
| Positive => Clicking on View Details link opens book details page |
passed |
0h 0m 2s 437ms |
|
| Negative => Verify error messages for optional fields Published Year and Rating field on Add New Book form page |
passed |
0h 0m 3s 227ms |
|
| Positive => Verify user is able to open newly added book on details page |
passed |
0h 0m 6s 605ms |
|
| Positive => Displays details of all default books on Books Library homepage |
passed |
0h 0m 1s 873ms |
|
| Positive => Verify book details page can be accessed using direct url |
passed |
0h 0m 2s 709ms |
|
| Negative => Verify book not found text is displayed for non existing book url |
passed |
0h 0m 3s 496ms |
|
| Positive => GET /api/books/${bookid} fetches book in library using book id |
passed |
0h 0m 0s 413ms |
|
| E2E => Homepage -> Details page -> Back to Library(using button) |
passed |
0h 0m 3s 292ms |
|
| Negative => Missing required fields in POST /api/books throws 400 error |
passed |
0h 0m 0s 474ms |
|
| Negative => GET /api/books/${bookid} return error if book id is not found |
passed |
0h 0m 0s 389ms |
|
| Negative => Invalid path parameter in GET endpoint throws 404 error |
passed |
0h 0m 0s 71ms |
|
| Positive => GET /api/books fetches all books in library |
passed |
0h 0m 0s 381ms |
|
| Negative => Using only optional fields in payload in POST /api/books throws 400 error |
passed |
0h 0m 0s 287ms |
|
| E2E => Homepage -> Details page -> Back to Library(using '←' link) |
passed |
0h 0m 3s 160ms |
|
| E2E => POST /api/books creates new book using all fields |
passed |
0h 0m 3s 849ms |
|
| E2E => POST /api/books creates new book using only required fields |
passed |
0h 0m 3s 860ms |
|
| E2E => Verify all default books in library have matching details on Book detail page |
passed |
0h 0m 10s 997ms |
|
| E2E => Verify user is able Add new book from homepage |
passed |
0h 0m 5s 387ms |
|
| E2E => Verify user is able Add new book from book details page |
passed |
0h 0m 6s 255ms |
|
| Negative => Verify error messages for optional fields Published Year and Rating field on Add New Book form page |
passed |
0h 0m 2s 320ms |
|
| E2E => Create new book using only required fields |
passed |
0h 0m 5s 183ms |
|
| Negative => Verify error messages for required fields viz. Title, Author and Pages field on Add New Book form page |
passed |
0h 0m 2s 763ms |
|
| Positive => Verify user is able to open newly added book on details page |
passed |
0h 0m 5s 959ms |
|
| Positive => Clicking on Cancel button goes back to Library homepage |
passed |
0h 0m 2s 407ms |
|
| Positive => Clicking on View Details link opens book details page |
passed |
0h 0m 2s 199ms |
|
| Positive => Displays details of all default books on Books Library homepage |
passed |
0h 0m 1s 436ms |
|
| Positive => Verify book details page can be accessed using direct url |
passed |
0h 0m 2s 524ms |
|
| E2E => Homepage -> Details page -> Back to Library(using button) |
passed |
0h 0m 2s 310ms |
|
| Positive => GET /api/books/${bookid} fetches book in library using book id |
passed |
0h 0m 0s 432ms |
|
| Negative => Verify book not found text is displayed for non existing book url |
passed |
0h 0m 3s 153ms |
|
| Negative => Missing required fields in POST /api/books throws 400 error |
passed |
0h 0m 0s 518ms |
|
| Positive => GET /api/books fetches all books in library |
passed |
0h 0m 0s 385ms |
|
| Negative => Invalid path parameter in GET endpoint throws 404 error |
passed |
0h 0m 0s 64ms |
|
| Negative => GET /api/books/${bookid} return error if book id is not found |
passed |
0h 0m 0s 389ms |
|
| Negative => Using only optional fields in payload in POST /api/books throws 400 error |
passed |
0h 0m 0s 256ms |
|
| E2E => Homepage -> Details page -> Back to Library(using '←' link) |
passed |
0h 0m 3s 21ms |
|
| E2E => POST /api/books creates new book using all fields |
passed |
0h 0m 3s 666ms |
|
| E2E => POST /api/books creates new book using only required fields |
passed |
0h 0m 3s 686ms |
|
| E2E => Verify all default books in library have matching details on Book detail page |
passed |
0h 0m 9s 143ms |
|
| E2E => Verify user is able Add new book from homepage |
passed |
0h 0m 5s 565ms |
|
| Negative => Verify error messages for required fields viz. Title, Author and Pages field on Add New Book form page |
passed |
0h 0m 2s 284ms |
|
| E2E => Verify user is able Add new book from book details page |
passed |
0h 0m 6s 14ms |
|
| Negative => Verify error messages for optional fields Published Year and Rating field on Add New Book form page |
passed |
0h 0m 2s 225ms |
|
| E2E => Create new book using only required fields |
passed |
0h 0m 5s 70ms |
|
| Positive => Clicking on View Details link opens book details page |
passed |
0h 0m 2s 142ms |
|
| Positive => Verify user is able to open newly added book on details page |
passed |
0h 0m 5s 914ms |
|
| Positive => Clicking on Cancel button goes back to Library homepage |
passed |
0h 0m 2s 274ms |
|
| Positive => Displays details of all default books on Books Library homepage |
passed |
0h 0m 1s 304ms |
|
| Positive => Verify book details page can be accessed using direct url |
passed |
0h 0m 2s 252ms |
|
| E2E => Homepage -> Details page -> Back to Library(using button) |
passed |
0h 0m 2s 272ms |
|
| Positive => GET /api/books/${bookid} fetches book in library using book id |
passed |
0h 0m 0s 408ms |
|
| Negative => Missing required fields in POST /api/books throws 400 error |
passed |
0h 0m 0s 517ms |
|
| Negative => Verify book not found text is displayed for non existing book url |
passed |
0h 0m 3s 99ms |
|
| Negative => Using only optional fields in payload in POST /api/books throws 400 error |
passed |
0h 0m 0s 258ms |
|
| Positive => GET /api/books fetches all books in library |
passed |
0h 0m 0s 371ms |
|
| Negative => Invalid path parameter in GET endpoint throws 404 error |
passed |
0h 0m 0s 76ms |
|
| Negative => GET /api/books/${bookid} return error if book id is not found |
passed |
0h 0m 0s 410ms |
|
| E2E => Homepage -> Details page -> Back to Library(using '←' link) |
passed |
0h 0m 2s 928ms |
|
| E2E => POST /api/books creates new book using all fields |
passed |
0h 0m 3s 728ms |
|
| E2E => POST /api/books creates new book using only required fields |
passed |
0h 0m 3s 772ms |
|
| E2E => Verify all default books in library have matching details on Book detail page |
passed |
0h 0m 9s 75ms |
|
| E2E => Verify user is able Add new book from homepage |
passed |
0h 0m 5s 101ms |
|
| Negative => Verify error messages for required fields viz. Title, Author and Pages field on Add New Book form page |
passed |
0h 0m 2s 654ms |
|
| E2E => Verify user is able Add new book from book details page |
passed |
0h 0m 6s 171ms |
|
| Negative => Verify error messages for optional fields Published Year and Rating field on Add New Book form page |
passed |
0h 0m 2s 327ms |
|
| E2E => Create new book using only required fields |
passed |
0h 0m 5s 159ms |
|
| Positive => Clicking on Cancel button goes back to Library homepage |
passed |
0h 0m 2s 307ms |
|
| Positive => Verify user is able to open newly added book on details page |
passed |
0h 0m 5s 987ms |
|
| Positive => Clicking on View Details link opens book details page |
passed |
0h 0m 2s 181ms |
|
| Positive => Displays details of all default books on Books Library homepage |
passed |
0h 0m 1s 370ms |
|
| Positive => Verify book details page can be accessed using direct url |
passed |
0h 0m 2s 346ms |
|
| E2E => Homepage -> Details page -> Back to Library(using button) |
passed |
0h 0m 2s 171ms |
|
| Negative => Verify book not found text is displayed for non existing book url |
passed |
0h 0m 3s 65ms |
|
| E2E => Homepage -> Details page -> Back to Library(using '←' link) |
passed |
0h 0m 2s 984ms |
|
| E2E => Verify all default books in library have matching details on Book detail page |
passed |
0h 0m 8s 835ms |
|